/*第9套团装*/

.s9_tuanz{background: url(/template/default/index/style/style_9/images/tuanz/bg_03.jpg) no-repeat center; height: 240px; margin-top: 18px; position: relative; width:1300px; margin:0 auto;}
.s9_tuanz_son{ width:1120px; margin:0 auto; overflow: hidden;}
.s9_tuanz_son ul li{float: left; position: relative; width: 137px;margin-right: 24px;border: 1px solid rgba(255,255,255,.5); text-align: center; margin-top: 36px;}
.s9_tuanz_son ul li span{display: block;height: 50px;line-height: 38px; color: #fff;font-size: 17px;padding: 0 2px;}
.s9_tuanz_son ul li b{display: block;width: 32px; height: 1px;border-top: 1px dashed #fff; margin: 0 auto;}
.s9_tuanz_son ul li p{width: 104px; margin: 12px auto 0; line-height: 18px; color: #fff; opacity: .8;height: 36px;overflow: hidden;}
.s9_tuanz_son .s9_hu{width: 137px; height: 46px; line-height: 46px; text-align: center; border-top: 1px solid rgba(255,255,255,.5); background-color: rgba(255,255,255,.2); color: #fff; font-size: 14px;margin-top: 15px;}
.s9_tuanz_son .s9_hu i{font-style: normal; font-size: 26px;}
.s9_right_jt{ position:absolute; right:0px; top:0px;}
.s9_left_jt{ position:absolute; left:0px; top:0px;}

.s9_right_jt{ position:absolute; right:10px; top:95px; background: url(/template/default/index/style/style_9/images/tuanz/rightp_03.png) no-repeat; width:30px; height:30px; cursor:pointer;}
.s9_left_jt{ position:absolute; left:10px; top:95px; background: url(/template/default/index/style/style_9/images/tuanz/leftp_03.png) no-repeat; width:30px; height:30px; cursor:pointer;}


/*下半部分*/
.s9_tuanz_bottom{ clear:both;  width:1300px; margin:0 auto; zoom: 1; margin-top: 24px;}

.s9_tuanz_bottom ul li{width: 24%;margin-right: 1.0%; float: left;     position: relative;}
.s9_fwkh{position: absolute;
    text-align: center;
    width: 85px;
    height: 48px;
    background: url(/template/default/index/style/style_9/images/tuanz/bg2_03.png) no-repeat;
    right: 0;
    top: -6px;
    z-index: 10;
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    line-height: 1;}
.s9_fwkh span{display: block;
    font-size: 13px;
    font-weight: normal;
    line-height: 24px;}
.s9_tuanz_pic{overflow: hidden;position: relative;}
.s9_tuanz_pic img{
	width: 310px;
    height: 310px;}
.s9_case_xt{position: absolute;
    left: 0;
    top: 0;
    background-color: rgba(0,0,0,.6);
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: all linear .2s;
    filter: alpha(opacity=100);}
.s9_case_wen{position: absolute;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    text-align: center;
    font-size: 19px;
    background-color: #000\9;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
.s9_case_wen a{ display: block;color: #fff;display: block;color: #fff; width: 310px; height: 310px;padding-top: 105px;}
.s9_case_wen span{font-size: 20px;display: block; text-align: center; margin-top: 15%;}
.s9_case_wen b{display: block;
    width: 32px;
    height: 1px;
    background: url(/template/default/index/style/style_9/images/tuanz/x1_03.png) no-repeat left center;
    margin: 18px auto 0;}
.s9_case_wen p{width: 80%;
    margin: 12px auto 0;
    text-align: center;
    color: #ddd;
    height: 36px;
    line-height: 18px;
    overflow: hidden;}
.s9_case_wen i{display: block;
    width: 33px;
    height: 33px;
    background: url(/template/default/index/style/style_9/images/tuanz/jia_03.png) no-repeat left center;
    position: absolute;
    right: 0;
    bottom: 0;}
.s9_case_xt.on{opacity:1;}

.s9_tuanz_text{    height: auto; width: 100%; border-bottom: 1px solid #dbdbdb; line-height: 31px; overflow: hidden;}
.s9_tuanz_text p{text-align: center;
    height: 28px;
    line-height: 28px;
    width: 100%;
    background: none;
    font-size: 14px;
    border-bottom: 1px solid #dbdbdb;}
.s9_tuanz_text p a{color: #666;}
.s9_tuanz_text span{padding-left: 0;background: url(/template/default/index/style/style_9/images/tuanz/xx_03.jpg) no-repeat right center; line-height: 28px; float: left;}
.s9_tuanz_text span.yys{ width: 29%;text-align: center;}
.s9_tuanz_text span.ysg{text-align: center; width: 42%;}
.s9_tuanz_text span.al{text-align: right; background: none;  width: 29%;text-align: center;}


/*下半部分 end*/



